lib: Add "open dfd iter handling noent" helper, port tree-wide
authorColin Walters <walters@verbum.org>
Tue, 16 May 2017 14:51:40 +0000 (10:51 -0400)
committerAtomic Bot <atomic-devel@projectatomic.io>
Tue, 16 May 2017 18:39:19 +0000 (18:39 +0000)
commit9380dbb14d29de77a9fdd0b7bd7ff63bb0e0d441
tree2e61a7ab93469c4bfb8c06be673d295a588386bd
parent90cd7f72344fc84da9d1f73189bdeebdcc4596aa
lib: Add "open dfd iter handling noent" helper, port tree-wide

Follow up to a previous patch that addressed a double-close; I
realized we already had a helper for doing "open dfd iter, do nothing
if we get ENOENT".  Raise it to libotuil, and port all consumers.

Closes: #863
Approved by: jlebon
src/libostree/ostree-repo-prune.c
src/libostree/ostree-repo-static-delta-core.c
src/libostree/ostree-repo.c
src/libostree/ostree-sysroot-cleanup.c
src/libostree/ostree-sysroot.c
src/libotutil/ot-fs-utils.c
src/libotutil/ot-fs-utils.h